.popStyle {
  padding: 10px;
  width: 200px;
  height: 100px;
  display: none;
  background-color: #011610;
}

p {
  font-size: 12px;
  font-family: PingFangSC-Regular, PingFang SC;
  font-weight: 400;
  /* color: #cccccc; */
}
.tooltip {
  font-size: 12px;
  padding: 15px;
}
#my_dataviz {
  transform: scale(1.5);
  position: relative;
}
#line-chart {
  transform: translateY(0px);
}
.lineGenerator {
  stroke: #e16767;
  fill: none;
  stroke-width: 2px;
}
.tick line {
  stroke: #635f5d;
}
.domain {
  stroke: #524d4b;
}
.circle {
  stroke: #e16767;
  fill: #e16767;
}
.text-label {
  font-size: 10px;
  fill: #e16767;
}
.line_title {
  font-size: 16px;
}
#map-container {
  transform: translateY(100px);
  /* z-index: 99; */
}
#map-container text {
  font-family: sans-serif;
}
body {
  display: flex;
  flex-direction: column;
}

.row {
  display: flex;
  margin-top: 60px;
  /* height: 800px; */
  flex-direction: row;
  justify-content: space-around;
}

.column {
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}
